Słownik techniczny polsko-angielski

oiled insulating cloth, cambric